From 64c0d08a657d91b13d05ea2db689b6656b432ac5 Mon Sep 17 00:00:00 2001 From: oliskoli Date: Sun, 2 Jul 2006 13:40:04 +0000 Subject: [PATCH] Add rpm-spec-file creator to tools. --- tools/mkspec | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100755 tools/mkspec diff --git a/tools/mkspec b/tools/mkspec new file mode 100755 index 000000000..683a485df --- /dev/null +++ b/tools/mkspec @@ -0,0 +1,56 @@ +#!/bin/sh +# + +VERSION=$1 +RELEASE=$2 +WEB=$3 + +REL=`echo $RELEASE | sed 's/^-//'` +test "$REL" == "" && REL=0 + +cat << EOF +Summary: GPSBabel +Name: gpsbabel +Version: $VERSION +Release: $REL +License: GPL +Group: File tools +Source: %{name}-%{version}.tgz +BuildRoot: %{_tmppath}/%{name}-%{version}-build +URL: http://www.gpsbabel.org + +%description +Converts GPS waypoint, route and track data from one format type to another. + + +Authors: +-------- +EOF + +cat AUTHORS + +cat << EOF + +%prep +%setup -q + + +%build +LDFLAGS="-s" ./configure +make + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/usr/bin +install -m 555 gpsbabel %{buildroot}/usr/bin/gpsbabel + +%files +%defattr(-,root,root) +/usr/bin/gpsbabel +%doc README* COPYING CHANGELOG AUTHORS gpsbabel.html + +%changelog +EOF + +cat $WEB/changes.html | tools/mkchangelog > CHANGELOG +cat CHANGELOG -- 2.30.2